using System;
namespace ServiceStack.Caching
{
	public interface ISession
	{
		object this[string key]
		{
			get;
			set;
		}
		void Set<T>(string key, T value);
		T Get<T>(string key);
		bool Remove(string key);
		void RemoveAll();
	}
}
